body{
	background-color: #D0D0D0;
}
#subdir {
	margin:0;
}
#subdir li {
	margin:4px;
	float:left;
}
#gallery {
	border: 0px;
	border-collapse:collapse;
}
#gallery td {
	text-align:left;
	padding-left:20px;
	border: 0px;
}
#gallery .gimg {
	border:1px solid #CCC;
	background:#FFF;
	padding:3px;
	margin-bottom:4px;
}
#gallery .label {
	margin: 0 0 8px 0;
	color:#CC3300;
}
#gallery .exif {
	font-size:9pt;
	text-align:left;
	color:#385F7E;
	margin: 0 0 4px 0;
}
#gallery .directory {
	color:#0000FF;
	font-size:16pt;
}
a:link{color:#666;text-decoration:none}
a:visited{color:#666;text-decoration:none}
a:active{color:#666;text-decoration:none}
a:hover{color:#000;text-decoration:none}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internetinternet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internetinternet explorer 6*/
padding:20px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}